ventriloquist monkey - Spanish English Dictionary